ul {
    list-style: none;
}

* {
    margin: 0;
    padding: 0;
}

.box-mic {
    .box {
        padding: .2rem .2rem .1rem .2rem;
        background: #3fd0db;
        .add {
            margin-bottom: .2rem;
            color: #fff;
            span {
                padding-left: .12rem;
            }
        }
        ul {
            &:after {
                display: table;
                content: "";
                clear: both;
            }
            li {
                width: 50%;
                float: left;
                text-align: center;

                &:first-child {
                    border-right: .01rem solid #fff;
                    p {

                        color: #f89200;
                        &:first-child {
                            font-size: .2rem;
                        }
                        &:last-child {
                            font-size: .5rem;
                            font-weight: 400;
                            margin: 0 !important;
                        }
                    }
                }
                &:last-child {
                    p {
                        color: #fff;
                        &:first-child {
                            font-size: .2rem;
                        }
                        &:last-child {
                            font-size: .5rem;
                            font-weight: 400;
                            margin: 0 !important;
                        }
                    }
                }

            }
        }
        .wait {
            font-size: .18rem;
            color: #fff;
            padding-top: .1rem;

        }
    }
    .box-add {
        border-bottom: .01rem solid #ddd;
        background: #f2f2f2;
        padding: .1rem .2rem;
        color: #333;
        font-weight: 400;
        font-size: .2rem;
    }

    .list_box {

        .img-add {
            display: none;
            &.show {
                display: block;
            }
            p {
                text-align: center;
            }
            .img-lost {

                margin-top: .6rem;
                img {
                    width: 1.5rem;
                }
            }
            .text-no {
                padding-top: .15rem;
            }
            .img-look {
                img {
                    width: .7rem;
                }
            }
        }

        .box-waited {
            border-bottom: .01rem solid #ddd;
            line-height: 0.01rem;
            padding: .25rem .2rem .25rem .3rem;
            li {
                width: 50%;
                float: left;
                &:first-child {
                    color: #333;
                    i {
                        font-style: normal;
                        font-size: .26rem;

                    }
                    span {
                        vertical-align: top;
                        font-size: .18rem;
                    }

                }
                &:last-child {
                    color: #888;
                    text-align: right;
                }
            }
        }
    }

}

/////